@echo off
echo 修复导入冲突问题...
echo.

REM 检查Java版本
echo 检查Java环境...
java -version >nul 2>&1
if %errorlevel% neq 0 (
    echo 错误: 未找到Java环境
    pause
    exit /b 1
)

echo.
echo 修复内容:
echo 1. 删除了重复的android.view.View导入
echo 2. 重新组织了导入顺序
echo 3. 确保每个类只导入一次
echo.

REM 清理项目
echo 清理项目...
call gradlew clean --no-daemon

REM 编译检查
echo 编译检查...
call gradlew compileDebugKotlin --no-daemon

if %errorlevel% equ 0 (
    echo.
    echo 编译检查通过！
    echo.
    
    REM 构建项目
    echo 构建项目...
    call gradlew assembleDebug --no-daemon
    
    if %errorlevel% equ 0 (
                       1 使用情况统计应用...
       echo APK文件位置: app/build/outputs/apk/debug/app-debug.apk
       echo.
       echo 修复了以下问题:
       echo - 解决了View类导入冲突
       echo - 清理了重复的import语句
       echo - 重新整理了导入顺序
       echo.
       echo 现在可以正常运行项目了！
    ) else (
        echo.
        echo 构建失败！
        echo 请检查其他编译错误。
    )
) else (
    echo.
    echo 编译检查失败！
    echo 可能还有其他导入冲突或语法错误。
    echo 需要进一步修复。
)

pause
